Big Huge Thesaurus

genus Cuterebra

noun

sounds kind of like